package hcn.protocol.ods.inpatient;

import hcn.protocol.ods.diagnosis.AbstractResponse;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.Serializable;
import java.util.List;

/**
 * 2.1住院费用查询
 * Created by yanglj on 2019/1/5.
 */
@XmlRootElement(name = "listHospFeeResponse")
public class ListHospFeeResponseBean extends AbstractResponse implements Serializable {

    private static final long serialVersionUID = 3532359923285549954L;
    private Integer total;//总条数
    private double yearTotalFee;//年度总费用
    private double yearSelfPayment;//年度自付费用
    private List<InHosList> inHosList;//住院费用列表

    @XmlElement(name = "yearTotalFee")
    public double getYearTotalFee() {
        return yearTotalFee;
    }

    public void setYearTotalFee(double yearTotalFee) {
        this.yearTotalFee = yearTotalFee;
    }

    @XmlElement(name = "yearSelfPayment")
    public double getYearSelfPayment() {
        return yearSelfPayment;
    }

    public void setYearSelfPayment(double yearSelfPayment) {
        this.yearSelfPayment = yearSelfPayment;
    }

    @XmlElement(name = "inHosList")
    public List<InHosList> getInHosList() {
        return inHosList;
    }

    public void setInHosList(List<InHosList> inHosList) {
        this.inHosList = inHosList;
    }

    public Integer getTotal() {
        return total;
    }

    public void setTotal(Integer total) {
        this.total = total;
    }
}
